Registration, calibration and blending in creating high quality panoramas
نویسندگان
چکیده
This paper presents a system for creating a full 360degree panorama from rectilinear images captured from a single nodal position. The solution to the problem is divided into three steps. The rst step registers all overlapping images projectively. A combination of a gradient-based optimization method and a correlationbased linear search is found to be robust even in cases of drastic exposure di erences and small amount of parallax. The second step takes the projective matrices and their associated hessian matrices as inputs, and calibrates the internal and external parameters of every images through a global optimization. The objective is to minimize the overall image discrepancies in all overlap regions while converting projective matrices into camera parameters such as focal length, aspect ratio, image center, 3D orientation, etc. The third step re-projects all images onto a panorama by a Laplacian-pyramid-based blending. The purpose of blending is to provide a smooth transition between images and eliminate small residues of misalignments resulting from parallax or imperfect pairwise registrations. The blending masks are generated automatically through the grass re transform. At the end, we brie y explain the necessary human interface for initialization, feedback and manual options.
منابع مشابه
Image Alignment and Stitching
Stitching multiple images together to create beautiful highresolution panoramas is one of the most popular consumer applications of image registration and blending. In this chapter, I review the motion models (geometric transformations) that underlie panoramic image stitching, discuss direct intensity-based and feature-based registration algorithms, and present global and local alignment techni...
متن کاملPractical calibrations for a real-time digital omnidirectional camera
Newly available high quality inexpensive digital 1394 cameras enable cheap and easy construction of omnidirectional cameras. We address several important issues for creating real-time panoramas, including user-assisted focusing, devignetting, and computer controlled brightness, contrast, and white balance. We demonstrate remarkable improvements in panoramic image quality using methods requiring...
متن کاملScalable Seams for Gigapixel Panoramas
Gigapixel panoramas are an increasingly popular digital image application. They are often created as a mosaic of smaller images composited into a larger single image. The mosaic acquisition can occur over many hours causing the individual images to differ in exposure and lighting conditions. Therefore, to give the appearance of a single seamless image a blending operation is necessary. The qual...
متن کاملEfficient Poisson Blending for Seamless Image Stitching
Image blending is an extensively studied phenomenon and producing seamlessly blended image composites has found many applications in the field of image processing. Poisson blending, introduced in [1], is one of the leading approaches for seamless blending and many people have built upon it and have come up with better and efficient solutions. In our project we worked on [2] which is an extensio...
متن کاملA Unified Framework for Street-View Panorama Stitching
In this paper, we propose a unified framework to generate a pleasant and high-quality street-view panorama by stitching multiple panoramic images captured from the cameras mounted on the mobile platform. Our proposed framework is comprised of four major steps: image warping, color correction, optimal seam line detection and image blending. Since the input images are captured without a precisely...
متن کامل